﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px;
font-family: Arial, Helvetica, sans-serif;
padding:0px;
margin:0px; 
color:#333333;
background:url(../image/dbg.jpg)
}


i {
	display:inline-block;
	height:100%;
	}
img {
	border:0;
	behavior: url("js/iepngfix.htc");
	}
	
h1,h2,h3,h4,h5,h6,p,form{margin:0px; padding:0px;}
 
input {font-size:12px;}
 
 /**/
.box:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5.p{list-style:none; margin:0px; padding:0px;}/*list-style:none去掉UL LI前面的默认· margin:0px去掉UL LI前面的默认空格*/
/* Hides from IE-mac \*/
* html .box {height: 1%;}
/* End hide from IE-mac */
.clear{clear:both; height:0px; line-height:0px; font-size:0px;}
a:link, a:visited {
	color:#333333;
	text-decoration:none;
}
a:hover, a:active {
	color:#ff0000;
	text-decoration:none;
}
a.red,.red{ color:#cb0600;}
a.blue,.blue{color:#0056a1;}
/*页面层容器*/
.Container{
width:100%;
margin:0 auto;
}
/*页面主体*/
/*主体内容*/
.top{width:100%; background:url(../image/topbg.png) repeat-x top;}
.top_menu{width:1000px; margin:0 auto; position:relative}
.top_search{position:absolute; right:10px; top:10px;}
.top_input{background:url(../image/search_bg.jpg) no-repeat top; width:155px;padding-top:5px; height:21px; padding-left:9px;}

.mainbody{width:985px; margin:0 auto; padding-top:20px; background-color:#FFF; padding-left:15px; padding-bottom:25px;}
.m_left{float:left; width:308px; margin-right:30px;}
.m_left dl{ float:left;margin-top:15px;width:308px; padding-bottom:15px; background:url(../image/ico2.gif) repeat-x bottom;}
.m_left dt{ float:left; width:96px; margin-right:15px;}
.m_left dd{ float: left; width:160px;line-height:20px;}
.m_left dd span{color:#cb0600}
.m_left ul{ float:left;margin-top:15px;}
.m_left li{line-height:22px; background:url(../image/ico.gif) no-repeat 0px 8px; float:left; width:295px; padding-left:10px;}
.m_left li span{float:right; color:#6C6C6C}

.m_right{ float:left; width:379px; margin-right:40px;}
.m_right dl{ float:left;margin-top:5px;width:379px; padding-bottom:5px;}
.m_right dt{ float:left; width:163px; margin-right:15px;}
.m_right dd{ float: left; line-height:20px; padding-top:10px; width:200px;}
.m_right dd span{color:#cb0600}
.m_right_list{background: url(../image/img6.jpg) no-repeat top; width:374px; float:left; line-height:27px; padding-left:5px; text-align:center;}

.footer{width:100%; background-color:#B2B2B2; line-height:27px;}
.copyright{width:1000px; margin:0 auto; color:#626262; text-align:right;}
.footer_t{width:1000px; margin:0 auto; line-height:20px; color:#868686; margin-top:15px; padding-bottom:8px;}
.footer_t span{float:right;}

.pagebody{width:985px; margin:0 auto; padding-top:30px; background-color:#FFF; padding-bottom:25px; padding-left:15px;}
.leftbox{ width:234px; float:left;}
.left_top{ width:234px; height:57px;}
.left{width:217px; background:url(../image/leftbj.jpg) repeat-y; padding-top:18px; padding-left:17px; padding-bottom:15px;}
.left dl{}
.left dt{background-color:#737172; width:187px; font-weight:bold; color:#FFF; line-height:25px; padding-left:10px; margin-top:5px;}
.left li{ color:#4F4F4F; line-height:25px; margin-top:5px; font-weight:normal; background:#F1F1F1 url(../image/ico3.gif) no-repeat 8px 10px; width:197px;}
.left li a{ display:block; padding-left:20px; }
.left li a:hover,.left li a:active {color:#FFFFFF; background:#0056a1;}
.left_foot{ width:234px; height:10px;}
a.checked{ color:#FFFFFF; background:#0056a1;}


.right{width:710px;  padding-top:12px; float:left; margin-left:30px;}
.location{float:right; padding-right:10px;}
.pname{ border-bottom:solid 1px #CCC; font-weight:bold; font-size:16px; line-height:30px; padding-left:15px;}
.content{padding-top:20px; line-height:22px; width:710px; padding-bottom:30px;}

.pro {width:710px; float:left; padding-top:15px;}
.pro dl{ border-bottom: solid 1px #DDDDDD; width:710px; padding-bottom:20px; padding-top:10px; float:left;}
.pro dt{ width:163px; border:solid 1px #DDDDDD; padding:10px; margin-right:20px; float:left; margin-top:10px; }
.pro dd{ line-height:20px; font-size:12px; width:470px; float:left; margin-top:10px; }
.pro dd span{color:#000; font-weight:bold;}

.pro_pic{width:710px; text-align:center}
.pro_text{width:710px; line-height:22px;}

.new ul{ width:710px;float:left; padding-top:10px;}
.new li{line-height:28px; background:url(../image/ico.gif) no-repeat 0px 11px; float:left; width:680px; padding-left:10px; margin-left:10px;}
.new li span{ float:right; color:#6C6C6C}

.new dl{ margin-top:25px;}
.new dt{ width:670px; text-align:center; font-weight:bold; font-size:16px; font-family:微软雅黑,YaHei,宋体; color:#C60000}
.new dt span{color:#ABABAB; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:35px; font-weight:normal}
.new dd{ width:670px; margin-top:15px; line-height:22px; color:#5D5D5D}

.order{width:670px; float:left;border:solid 1px #D7D7D7; background-color:#FFFFFF}
.order_p{ border-bottom:solid 1px #D7D7D7; line-height:30px; padding-left:20px; background:#F1F1F1 url(../image/icon4.gif) no-repeat 5px 8px; width:650px; color:#333333;}
.order_p span{float:right; padding-right:15px;}
.order dl{ padding:10px 25px 5px 25px; width:600px; float:left;}
.order dt{ background:url(../image/ico2.gif) repeat-x bottom; width:596px; line-height:24px; color:#FF0000; padding-left:4px;}
.order dt span{float:right; padding-right:10px; color:#7D7D7D;}
.order dd{ width:586px; padding-left:4px; color:#000000; line-height:30px;}
.order dd span{ color:#999999}
.order_4 {float:left; width:610px; margin-top:30px; margin-left:5px;}


/*产品详细页*/
.mainbt{ font-size:14px; font-weight:bold; height:24px;}
.proview{width:710px; line-height:24px; padding-top:10px; margin-bottom:20px;}
.proview dl{ width:710px; padding-top:10px;}

.proview dt{ width:352px; margin-right:20px; float:left;text-align:center;}
.proview dt .spic{width:430px; float:left; margin-top:10px;}
.proview dt .spic span{border:solid 1px #eaeaea; width:100px; padding:2px;margin-right:5px; }

.proview dd{ width:250px; float:left;}
.proview dd h1{ width:250px; font-size:14px; color:#0056a1;line-height:24px;}
.proview dd h2{ width:250px; font-size:12px; line-height:18px; font-weight: normal; padding-bottom:20px;}

/*在线订单*/
.message{ margin-bottom:20px;}	

.detail_1{width:710px; background:url(../image/detailbj.jpg) repeat-x top; margin-top:30px; overflow:hidden;}
.box{cursor:pointer; border:solid 1px #d8d8d8;height:34px; line-height:34px; width:118px; margin-right:2px; font-size:11px;}
.detail_2{ width:660px; min-height:300px;  margin-top:15px; line-height:22px;}

/*相关产品*/
.xgcp{ border-top:#CCCCCC solid 1px; padding-top:10px;}
.xgcpbt{ font-size:14px; font-weight:bold; color:#0056a1; height:24px;}

.nybanner{ width:1000px; margin:0 auto; height:210px;}

/*资质荣誉*/
#honor{}
#honor dl{ width:200px; text-align:center; margin-right:20px; margin-bottom:20px; float:left;}
#honor dt{ width:200px; height:200px; border:#CCCCCC solid 1px;}
#honor dd{ width:200px; height:20px;}

/*公司视频*/
#video dl {
	width: 200px;
	height: 180px;
	margin-right: 25px;
	float: left;
	margin-bottom: 20px;
}
#video dt {
	height: 150px;
	width: 200px;
	border: 1px solid #DCDECB;
	padding: 3px;
	overflow:hidden;
}
#video dd {
	width: 200px;
	text-align: center;
	line-height: 24px;
}

#video h1{
	font-size:14px;
	font-family:"宋体";
	text-align: center;
	padding-top: 10px;
}


.topnav {
	width:920px;
	height:47px;	
}
.topnav ul li {
	float: left;
	position: relative;
	width:14.2%;
	height:40px;
	line-height:40px;
	text-align: center;	
	overflow: hidden;
}
.topnav ul li a {
	font-size:16px;
	color:#000000
}

.topnav ul li:hover::before {
	position: absolute;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	content: '';
	width:70%;
	height:3px;
	background: #0056a1;
}